Big Huge Thesaurus

lame duck

noun

sounds kind of like